game design
EsportsGauntlet: Glitched and VALORANT's Gamble on Ecosystem DiversificationLate on September 22, in a small internet café tucked down an alley near Tian...
EsportsDoctrine and the Vampire Problem in Overwatch 2's Support RoleBlizzCon 2026, day two. The main stage was packed. On the giant screen, a...
EsportsDoctrine - When Overwatch 2 Teaches Supports to Drain Their Own Blood"Legends are not born on stage; they are stitched from details no one notices...
Domestic FootballDinh Bac scores as Vietnam beat Philippines: Three debutants and the problem of controlling a game after taking the leadIn the 25th minute, Dinh Bac did not need much space. The ball bounced off th...
Table TennisVBCL returns: Deighton crowned by countback, Horsham unbeaten in the men's divisionIn a competition where the public usually remembers only the name of the...
Domestic FootballVietnamese Football 2026: V.League 1, the National Team and the Race for Data TransparencyVIETNAMESE FOOTBALL 2026: V.LEAGUE 1, THE NATIONAL TEAM AND THE RACE FOR DATA...
VolleyballSasipaporn Janthawisut at XMLS Thanh Hoa: eight points, zero points, eighteen points, and the fault line in the first passThree lines on a sheet of graph paper For three weeks a sheet of graph paper...
BadmintonThuy Linh: The Asian Games Medal Equation and Vietnamese Badminton's Data GapThuy Linh: The Asian Games Medal Equation and Vietnamese Badminton's Data Gap...
BadmintonThe hidden variables in India's 3-0 Asian Games 2026 win: three generations of men's singles, a doubles pair kept on the bench, and a nine-minute error that collapses confidenceI sat in my Nagoya office on the evening of 21 September 2026, opened the...
BadmintonAsian Games 2026: India Loses a 12-Year Streak, and the Gap Began in Game TwoIn game one, Satwiksairaj Rankireddy and Chirag Shetty led 11-4 at the...
Domestic FootballFC Pro Mobile World Championship 2026: Four Vietnamese Players and the $20,000 Question Buried Behind the Group DrawOn a July afternoon in Incheon, I sat down with the group draw for the FC Pro...
International FootballThe Mislabeled "Football" Tag: A Data-Integrity Lesson for Sports DesksOn Tuesday night, in my Tokyo office, I opened a file that had just been push...
Domestic FootballThree defeats and a closed door: the missing rung between Vietnam's U17 and U20Hamburg, three in the morning. I muted the commentary and stretched the Group...
BilliardsBelfast opening day: how a race to four swallowed six seeded namesEleven o'clock at night in Liverpool, and I open the round-of-64 results from...
Domestic FootballVietnamese Football and the Cash-Flow Question Ahead of the VFF CongressThe VFF Congress for the 2026–2030 term is approaching. Before every congress...
International FootballItaly's Twelve Rugby Injuries: A Shield Hiding a Depth Problem That Existed All AlongOn my desk in Nagoya, at two in the morning, a three-page squad release sat...
International FootballWembley Turf Takes Down an Official: NFL Activates Six-Official Protocol as Texans Beat Jaguars 34-31During the first quarter of the Houston Texans-Jacksonville Jaguars game at...
Table TennisPashley and Trumpauskas Defend the English Under-21 Crowns from the Second SeedThe Under-21 National Cup programme is released free as an A4 PDF, and the...
VolleyballAVP League 2026: When the Blocker Is Pulled Off the Net, Two Finals Are Decided Behind ItSecond set, 8-6 in favor of Brasher/Cruz. Tori Wilkerson — the league leader ...
Domestic FootballNguyen Duc Thuy's 600–1,000 Billion VND a Year Program: The Bills Arrive Before the Ball RollsThe microphone on the conference table gave a short screech before Nguyen Duc...
